Aktueller Standort: Startseite> Funktionskategorien> mt_rand

mt_rand

Generieren bessere Zufallszahlen
Name:mt_rand
Kategorie:Mathe
Programmiersprache:php
Kurzbeschreibung:Verwenden Sie den Mersenne Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Definition und Verwendung

mt_rand() verwendet den Mersenne -Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Beispiel

In diesem Beispiel werden wir einige zufällige Zahlen zurückgeben:

 <? Php
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( 10 , 100 ) ) ;
?>

Probieren Sie es selbst aus

Grammatik

 MT_RAND ( min , max )

veranschaulichen

Wenn keine optionalen Parameter Min und Max bereitgestellt werden, gibt MT_RAND () eine Pseudo-Random-Nummer zwischen 0 und Rand_max zurück. Wenn Sie beispielsweise eine Zufallszahl zwischen 5 und 15 (einschließlich 5 und 15) möchten, verwenden Sie MT_RAND (5, 15).

Viele alte LIBC -Zufallszahlengeneratoren haben einige ungewisse und unbekannte Eigenschaften und sind sehr langsam. Die Rand () -Funktion von PHP verwendet standardmäßig den LIBC -Zufallszahlengenerator. mt_rand() wird informell verwendet, um sie zu ersetzen. Diese Funktion verwendet eine bekannte Funktion in Mersenne Twister als Zufallszahlengenerator, das mit einer Durchschnittsgeschwindigkeit von viermal schneller als rand() zufällige Werte erzeugen kann, die von LIBC bereitgestellt werden.

Ähnliche Funktionen
  • Weitere Sortiermethode ceil

    ceil

    WeitereSortiermethod
  • Hyperbolischer Cosinus cosh

    cosh

    HyperbolischerCosinu
  • Holen Sie sich den PI -Wert pi

    pi

    HolenSiesichdenPI-We
  • Neigung tan

    tan

    Neigung
  • Binär in Dezimalheit umwandeln bindec

    bindec

    BinärinDezimalheitum
  • Stellen Sie fest, ob es unendlich ist is_infinite

    is_infinite

    StellenSiefest,obesu
  • Winkel in Radians konvertieren deg2rad

    deg2rad

    WinkelinRadianskonve
  • Dezimal in Oktal konvertieren decoct

    decoct

    DezimalinOktalkonver
Beliebte Artikel